be brain-fried - German English Dictionary